Adaptation Patterns in Agile Information Systems Development Teams
نویسندگان
چکیده
This research draws on team adaptation theory to study how agile information systems development (ISD) teams respond to non-routine events in their work environment. Based on our findings from a qualitative case study of three ISD teams, we identified non-routine events that could be distinguished according to the three categories task volatility, technological disruption, and team instability. In addition, we found three patterns of reacting to these events that differed regarding complexity and team learning. Our results show that the theoretical link between different types of events and adaption patterns depends on the type of event and the reach of the events’ impact as well as on the extent to which the teams followed an iterative development approach. While previous literature either examined ISD team agility as the extent to which agile techniques and methods are applied, or as a capability to adapt to changes, this research is the first to study how more or less agile teams react to non-routine events. By taking a process view and examining the influence of iterativeness on the link between events and adaptation patterns, this study helps reconcile the behavioral and capability perspectives on agility that have so far been disconnected.
منابع مشابه
How Agile Practices Influence the Performance of Software Development Teams: The Role of Shared Mental Models and Backup
This study draws on team adaptation theory to examine how agile behavior within Information Systems development (ISD) teams influences team performance. We conceptualize agile behavior as the degree to which ISD teams use agile practices and test a theoretical model that links agile practice use to two key components of team adaptation—shared mental models and backup behavior. Moreover, in line...
متن کاملAgile Information Systems Development Teams: Is Empowerment Taken for Granted?
Agile Information Systems Development (ISD) principles emphasize self-organizing teams and empowered individuals in order to build more effective architecture and design. Agile ISD puts a higher emphasis of social interactions and human aspects of software development, and self-organizing teams act as enablers of these human aspects. In agile ISD teams, members have high autonomy over choosing ...
متن کاملThe Role of Social Agile Practices for Direct and Indirect Communication in Information Systems Development Teams
متن کامل
Re-conceptualizing Agile Information Systems Development Using Complex Adaptive Systems Theory
Complex adaptive systems (CAS) theory characterizes the role of emergence in the world of frequent and continuous change. In the context of information systems (IS) CAS can help conceptualize the phenomenon of IS emergence. In this domain agile development methods were introduced to address speed and the problems of change in IS development. The paper provides a review of agile development prac...
متن کاملA model for visualizing inter-team interaction patterns influencing speed development in large software companies employing Agile Software Development
To achieve successful business, large software companies employ Agile Software Development to be fast and responsive in addressing customer needs. However, a large number of small, independent and fast teams suffer from excessive inter-team interactions, which may lead to paralysis. We provide a model of such interactions to give information to the teams in order to react upon it, and we find a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014